diff --git a/demo/src/main/java/com/sothree/slidinguppanel/demo/DemoActivity.java b/demo/src/main/java/com/sothree/slidinguppanel/demo/DemoActivity.java index 2f95fe8f..eb8b7a25 100644 --- a/demo/src/main/java/com/sothree/slidinguppanel/demo/DemoActivity.java +++ b/demo/src/main/java/com/sothree/slidinguppanel/demo/DemoActivity.java @@ -14,7 +14,7 @@ import android.view.View.OnClickListener; import android.widget.AdapterView; import android.widget.ArrayAdapter; -import android.widget.Button; +import android.widget.ImageButton; import android.widget.ListView; import android.widget.TextView; import android.widget.Toast; @@ -38,7 +38,7 @@ protected void onCreate(Bundle savedInstanceState) { setSupportActionBar((Toolbar) findViewById(R.id.main_toolbar)); - ListView lv = (ListView) findViewById(R.id.list); + ListView lv = findViewById(R.id.list); lv.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView parent, View view, int position, long id) { @@ -78,12 +78,13 @@ public void onItemClick(AdapterView parent, View view, int position, long id) // array as a third parameter. ArrayAdapter arrayAdapter = new ArrayAdapter( this, - android.R.layout.simple_list_item_1, - your_array_list ); + R.layout.listview_item, + R.id.textitem, + your_array_list); lv.setAdapter(arrayAdapter); - mLayout = (SlidingUpPanelLayout) findViewById(R.id.sliding_layout); + mLayout = findViewById(R.id.sliding_layout); mLayout.addPanelSlideListener(new PanelSlideListener() { @Override public void onPanelSlide(View panel, float slideOffset) { @@ -102,12 +103,8 @@ public void onClick(View view) { } }); - TextView t = (TextView) findViewById(R.id.name); - t.setText(Html.fromHtml(getString(R.string.hello))); - Button f = (Button) findViewById(R.id.follow); - f.setText(Html.fromHtml(getString(R.string.follow))); - f.setMovementMethod(LinkMovementMethod.getInstance()); - f.setOnClickListener(new OnClickListener() { + ImageButton button = findViewById(R.id.follow); + button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent i = new Intent(Intent.ACTION_VIEW); @@ -115,6 +112,9 @@ public void onClick(View v) { startActivity(i); } }); + TextView t = findViewById(R.id.url); + t.setText(Html.fromHtml(getString(R.string.hello_subtitle))); + t.setMovementMethod(LinkMovementMethod.getInstance()); } @Override diff --git a/demo/src/main/res/drawable-hdpi/ic_twitter.png b/demo/src/main/res/drawable-hdpi/ic_twitter.png new file mode 100644 index 00000000..b38eeb03 Binary files /dev/null and b/demo/src/main/res/drawable-hdpi/ic_twitter.png differ diff --git a/demo/src/main/res/drawable/shape_circle.xml b/demo/src/main/res/drawable/shape_circle.xml new file mode 100644 index 00000000..9185733d --- /dev/null +++ b/demo/src/main/res/drawable/shape_circle.xml @@ -0,0 +1,10 @@ + + + + + \ No newline at end of file diff --git a/demo/src/main/res/layout/activity_demo.xml b/demo/src/main/res/layout/activity_demo.xml index b4d5a374..249d9f1c 100644 --- a/demo/src/main/res/layout/activity_demo.xml +++ b/demo/src/main/res/layout/activity_demo.xml @@ -1,6 +1,4 @@ - + sothree:umanoOverlay="true"> - - - - - - - -