Araç çubuğum var. Ayrıca Özel liste görünümü ile bir düzen var. Bu araç çubuğunu da burada göstermek istiyorum. ama ne yaparsam yapamam. sorun nedir? Ana faaliyetimin aynı araç çubuğunun da burada gösterilmesini istiyorum.Ana faaliyet araç çubuğumu ana aktivitemde başka bir mizanpaja ekle
About.java:
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListView;
import android.widget.Toast;
public class About extends AppCompatActivity{
ListView list;
String[] text = {
"Version"
} ;
Integer[] imageId = {
R.drawable.ic_info_black_24dp
};
private Toolbar toolbar;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.about);
// Set a Toolbar to replace the ActionBar. (doesn't work)
toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
CustomList adapter = new
CustomList(About.this, text, imageId);
list=(ListView)findViewById(R.id.list);
list.setAdapter(adapter);
list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
Toast.makeText(About.this, "You Clicked at " + text[+position], Toast.LENGTH_SHORT).show();
}
});
}
}
about.xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<include
layout="@layout/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<ListView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/list"
android:background="@drawable/about_background">
</ListView>
</RelativeLayout>
gibi
ListView
yılındaandroid:layout_below="@+id/toolbar"
özelliğini ayarlamak zorunda, ama ben bunu düzeltmek için nasıl bilmiyordum. çok teşekkürler. – Daxiv1bir şey daha. ok geri simgesini nasıl ekleyebilirim? – Daxiv1
buldum: getSupportActionBar(). SetDisplayHomeAsUpEnabled (true); toolbar.setNavigationOnClickListener (yeni View.OnClickListener() { @Override public void onClick (View v) { Toast.makeText (getApplicationContext(), "tıklandığında" Toast.LENGTH_SHORT) .show(); } }); – Daxiv1