布局文件:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="match_parent"
android:layout_width="fill_parent"
>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:id="@+id/mbContainer"
android:layout_alignParentBottom="true"
> <TextView android:id="@+id/mbMessage"
android:layout_width="fill_parent"
android:layout_height="36.6dp"
android:textColor="@color/account_text_white"
android:textSize="13.3dp"
android:background="@color/account_btn_black"
android:alpha="0.7"
android:gravity="center"
/>
</LinearLayout>
</RelativeLayout>代码:
public static MessageBar initView(Context context, CharSequence text,
int duration)
{
MessageBar result = new MessageBar(context);
result.setMargin(0, 0);
LayoutInflater inflate = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
v = inflate.inflate(R.layout.mb_messagebar, null);
TextView tv = (TextView) v.findViewById(R.id.mbMessage);
tv.setText(text);
result.setView(v);
result.setDuration(duration);
return result;
}自定义toastAndroid布局
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="match_parent"
android:layout_width="fill_parent"
>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:id="@+id/mbContainer"
android:layout_alignParentBottom="true"
> <TextView android:id="@+id/mbMessage"
android:layout_width="fill_parent"
android:layout_height="36.6dp"
android:textColor="@color/account_text_white"
android:textSize="13.3dp"
android:background="@color/account_btn_black"
android:alpha="0.7"
android:gravity="center"
/>
</LinearLayout>
</RelativeLayout>代码:
public static MessageBar initView(Context context, CharSequence text,
int duration)
{
MessageBar result = new MessageBar(context);
result.setMargin(0, 0);
LayoutInflater inflate = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
v = inflate.inflate(R.layout.mb_messagebar, null);
TextView tv = (TextView) v.findViewById(R.id.mbMessage);
tv.setText(text);
result.setView(v);
result.setDuration(duration);
return result;
}自定义toastAndroid布局
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货