I hereby claim:
- I am edwinkcw on github.
- I am edwinkcw (https://keybase.io/edwinkcw) on keybase.
- I have a public key whose fingerprint is 161D 518D 733F B5EB 5BFF 3E2C 0C9B ED44 4DD5 58E4
To claim this, I am signing this object:
override fun onBindViewHolder(viewHolder: ViewHolder, position: Int) { | |
viewHolder.textView.text = data[position] | |
} |
class ViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) { | |
val textView: TextView | |
init { | |
textView = itemView.textView | |
} | |
} |
public static final class Adapter extends android.support.v7.widget.RecyclerView.Adapter { | |
@NotNull | |
private final List data; | |
public void onBindViewHolder(@NotNull MainActivity.Adapter.ViewHolder viewHolder, int position) { | |
Intrinsics.checkParameterIsNotNull(viewHolder, "viewHolder"); | |
((TextView)viewHolder.itemView.findViewById(id.textView)).setText((CharSequence)this.data.get(position)); | |
} | |
// $FF: synthetic method |
public final class MainActivity extends Activity { | |
private HashMap _$_findViewCache; | |
protected void onCreate(@Nullable Bundle savedInstanceState) { | |
super.onCreate(savedInstanceState); | |
this.setContentView(2131296283); | |
((RecyclerView)this._$_findCachedViewById(id.recyclerView)).setLayoutManager((LayoutManager)(new LinearLayoutManager((Context)this))); | |
((RecyclerView)this._$_findCachedViewById(id.recyclerView)).setAdapter((android.support.v7.widget.RecyclerView.Adapter)(new MainActivity.Adapter(CollectionsKt.listOf(new String[]{"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"})))); | |
} |
<?xml version="1.0" encoding="utf-8"?> | |
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
android:orientation="vertical"> | |
<TextView | |
android:id="@+id/textView" | |
android:layout_width="wrap_content" | |
android:layout_height="wrap_content" |
import android.app.Activity | |
import android.os.Bundle | |
import android.support.v7.widget.LinearLayoutManager | |
import android.support.v7.widget.RecyclerView | |
import android.view.LayoutInflater | |
import android.view.View | |
import android.view.ViewGroup | |
import kotlinx.android.synthetic.main.activity_main.* | |
import kotlinx.android.synthetic.main.list_item_main.view.* |
import android.os.Bundle; | |
import android.app.Activity; | |
import android.widget.TextView; | |
public class MainActivity extends Activity { | |
@Override | |
protected void onCreate(Bundle savedInstanceState) { | |
super.onCreate(savedInstanceState); | |
setContentView(R.layout.activity_main); |
import android.app.Activity | |
import android.os.Bundle | |
import kotlinx.android.synthetic.main.activity_main.* | |
class MainActivity : Activity() { | |
override fun onCreate(savedInstanceState: Bundle?) { | |
super.onCreate(savedInstanceState) | |
setContentView(R.layout.activity_main) | |
textView.setText("Hello, Kotlin!") |
I hereby claim:
To claim this, I am signing this object: