您的位置:首页 > 移动开发 > Android开发

Android gallery里显示文字

2013-05-21 15:12 113 查看
有时候想 向左向右设置文字的变化 不妨试试gallery

Java代码


"demo.xml"

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

android:id="@+id/widget44"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:orientation="vertical"

android:gravity="center_horizontal">

<TextView

android:id="@+id/txt1_gvi"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:textColor="#051b4d"

android:gravity="center_horizontal"

android:textColorHighlight="#656565"

android:textSize="10sp">

</TextView>

</LinearLayout>

Java代码


public Activity activity;

private static LayoutInflater inflater=null;

private String [] stringid=new String[]{"Index-Nifty","Positional calls","Intraday calls","InvestmentIdea","Optional calls","BTST-STBT calls"};

public TabGallary(Activity a) {

activity = a;

inflater = (LayoutInflater)activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

}

public int getCount(){

return stringid.length;

}

public Object getItem(int position) {

return position;

}

public long getItemId(int position) {

return position;

}

public View getView(int position, View convertView, ViewGroup parent)

{

View v;

if (convertView == null)

{

LayoutInflater li = getLayoutInflater();

v = li.inflate(R.layout.demo, null);

TextView tv1 = (TextView)v.findViewById(R.id.txt1_gvi);

tv1.setText(stringid[position]);

v.setOnClickListener(new OnClickListener()

{

@Override

public void onClick(View v)

{

// Call intent or perform ur activity;

}

});

}

else

{

v= convertView;

}

return v;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: