Android_UI_菜单和简单提示

来源:互联网 发布:淘宝手机壳店铺名字 编辑:程序博客网 时间:2024/06/05 20:27

string.xml

<?xml version="1.0" encoding="utf-8"?><resources>    <string name="app_name">menu_toast</string>    <string name="quit">退出</string>    <string name="about">关于</string></resources>

main.xml

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    ></LinearLayout>


Android004Activity.java

package wys.android;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.widget.Toast;public class Android004Activity extends Activity {    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);    }        /**     * 创建菜单     */@Overridepublic boolean onCreateOptionsMenu(Menu menu) {//组,id,排序,名称menu.add(0, 1, 1, R.string.quit);menu.add(0, 2, 2, R.string.about);return super.onCreateOptionsMenu(menu);}/** * 处理菜单被选择运行后事件 */@Overridepublic boolean onOptionsItemSelected(MenuItem item) {if(item.getItemId() == 1){this.finish();}else if(item.getItemId() == 2){//Toast提示控件,容器,显示字符串 ,显示时间.别忘show()            Toast.makeText(Android004Activity.this, "hello android", Toast.LENGTH_LONG).show();}return super.onOptionsItemSelected(item);}}



 

原创粉丝点击