小白学android的,提示栏没有出现text的内容-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

小白学android的,提示栏没有出现text的内容

爵霸 2016-06-06 11:25:52 1424

本人是新手,在自学阶段,看了一段代码,在重写之后发现提示栏没有出现预期段内容。求教各位大神这是怎么回事?

这个是activity中段主要函数

public void showCustomDialog()   

    {   

        AlertDialog.Builder builder;   

        AlertDialog alertDialog;   

        Context mContext = MainActivity.this;   

  

        LayoutInflater inflater = (LayoutInflater)    

        mContext.getSystemService(LAYOUT_INFLATER_SERVICE);   

        View layout = inflater.inflate(R.layout.custom_dialog,null);   

        TextView text = (TextView) layout.findViewById(R.id.text);   

        ImageView image = (ImageView) layout.findViewById(R.id.image);   

        image.setImageResource(R.drawable.ic_launcher);   

        builder = new AlertDialog.Builder(mContext);   

        builder.setView(layout);   

        alertDialog = builder.create();   

        alertDialog.show();  

        //无法显示text的内容? 

    } 

这个是我在第二个xml中段内容


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

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

    android:layout_width="match_parent" 

    android:layout_height="match_parent" 

    android:orientation="vertical" > 

    <ImageView  

        android:layout_width="wrap_content" 

        android:layout_height="fill_parent" 

        android:id="@+id/image" 

        android:layout_marginRight="10dp"/> 

    <TextView  

        android:layout_width="wrap_content" 

        android:layout_height="fill_parent" 

        android:id="@+id/text" 

        android:textColor="#FFF" 

        android:text="sucess"/>    

</LinearLayout> 

请教啊,这是怎么回事呢???
我是在MacBook Air 下运行段,此外,问一下在这个环境下,怎么将虚拟机联网,?

云服务器登录 云服务器设置
分享到
取消 提交回答
全部回答(1)
  • 爵霸
    2019-07-17 19:28:01

    你的ImageView已经的layout_height已经是fill_parent 下面的TextView就没地方放了, 把你的ImageView的layout_height设置成wrap_content,解决了请设为满意回答

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

相似问题
最新问题
推荐课程