android中 在layout布局文件中添加控件id在R.id中找不到!

图片说明

6个回答

ctrl + s保存一下,或者clean一下工程

点击上面的小锤子,重新编译一下试试

 看下你资源文件,是不是导入了没有规范命名的图片或其他的资源

已解决,因为我重命名了那个包名。

一般这类都是资源命名方式错了,然后在R文件中没有生成对应的id,所以导致找不到。但是你重命名包名,应该系统自动进行更新啊

重新打开AS就好了..

ctrl + s保存一下,或者clean一下工程

driverT
driverT 都不行的。
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Python+OpenCV计算机视觉

Python+OpenCV计算机视觉

Android layout下的xml文件 无法添加或者删除控件

<RelativeLayout android:id="@+id/benefit_share_percent_layout" style="@style/activity_content_table_relativelayout_attrs" > <EditText android:id="@+id/benefit_share_percent" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_marginRight="5dip" android:background="@null" android:gravity="right" android:inputType="numberDecimal" android:minWidth="20dp" android:text="100" android:textColor="@color/gray" android:textSize="@dimen/text_size" /> </RelativeLayout> 我可以修改 android:id的值,但是如果删除android:id,或者添加一个带android:id的控件,就会闪退。如果添加的控件不带android:id,就不会闪退。

Android中不同xml文件中id可以重复么?

Android中如果两个layout布局文件中都有一个TextView控件,而且拥有同样的id,那样的话会乱套嘛? 比如我有a.xml,中间有控件TextView id为tv,有b.xml,中间有控件TextView id为tv,在R文件中能看到id内部类中只有一个tv常量,调用时是因为用之前是用色图ContentView设置了对应的布局所以不会混乱嘛,还是说就是会混乱的呢,我记得以前好像用的时候用混乱过,但是今天听老师讲课说是可行的,不会造成混乱,傻傻又分不清楚了,求解答

Android 相对布局 各控件指之间的间距怎么设置

![图片说明](https://img-ask.csdn.net/upload/201502/22/1424614130_579401.png) 就是图片上的四个控件之间都有一些间距,本人新手刚刚开始自学Android,不太熟悉布局,求大神指教 主要布局文件如下: <Button android:id="@+id/all_music" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/all_music" /> <Button android:id="@+id/file" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toRightOf="@id/file" android:layout_marginRight="0dip" android:text="@string/file" /> <Button android:id="@+id/singer" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/all_music" android:layout_marginBottom="0dip" android:text="@string/singer"/> <Button android:id="@+id/album" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/hot_rank" android:layout_toRightOf="@id/singer" android:layout_marginBottom="0dip" android:layout_marginRight="0dip" android:text="@string/album" /> </RelativeLayout> 请问是我对layout_marginRight 理解错误,还是怎么回事,为什么不能使两个按钮紧靠在一起?

Android的include中,怎么获取不同include中的相同布局中的控件id

比如,我的layout.xml中只有一个ImageButton 在另一个tablelayout.xml中通过include调用layout。xml 但是我想在activity中获取不同include中的imageButton的ID

eclipse里,在线性布局里再嵌入一个线性布局,为什么R文件里找不到布局里添加的id

<?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" android:padding="10dp"> <LinearLayout android:id="@+id/left_layout" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="left" android:background="@drawable/message_left"> <TextView android:id="@+id/left_msg" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:textColor="#fff"/> </LinearLayout> <LinearLayout android:id="@+id/right_layout" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="right" android:background="@drawable/message_right"> <TextView android:id="@+id/right_msg" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_margin="10dp"/> </LinearLayout> </LinearLayout> if(convertView == null) { view = LayoutInflater.from(getContext()).inflate(resourceId, null); viewHolder = new ViewHolder(); viewHolder.leftLayout = (LinearLayout) view.findViewById(R.id.left_layout); viewHolder.rightLayout = (LinearLayout) view.findViewById(R.id.right_layout); viewHolder.leftMsg = (TextView) view.findViewById(R.id.left_msg); viewHolder.rightMsg = (TextView) view.findViewById(R.id.right_msg); view.setTag(viewHolder); }

android 布局和控件重叠响应问题

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.chuangzheng.zhinengjujiaping.MainActivity" android:weightSum="1"> <LinearLayout android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="80sp" android:layout_weight="0.10" android:weightSum="1" android:id="@+id/linearLayout"> </LinearLayout> <ImageButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/imageButton_main_addgoods" android:layout_marginRight="107dp" android:layout_marginEnd="107dp" android:src="@drawable/edit" android:background="#ffffff" android:layout_alignParentBottom="true" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:layout_marginBottom="71dp" /> <RelativeLayout android:layout_width="wrap_content" android:layout_height="match_parent" android:id="@+id/fragment_main" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:layout_below="@+id/linearLayout"></RelativeLayout> </RelativeLayout> 布局代码是上面这样的整体布局是相对布局,然后里面有个相对布局用来放fragment fragment是一个griedview ,放fragment的相对布局一个imgebutton重叠 Imagebutton位置在右下角 现在问题是 点击Imagebutton不响应优先响应fragment中的item点击事件,如何点击优先响应imagebutton

Android 动态添加(addview)相同控件,提示该控件已有一个父控件的错误

一个LinearLayout里面有两个textview,水平布局,现在想动态添加一个与之前相同的textView,代码如下。然后提示该控件已有一个父控件的错误。 view = inflater.inflate(R.layout.top_view1, container, false); LinearLayout ly = (LinearLayout) view.findViewById(R.id.top_ly); tv1 = (TextView) view.findViewById(R.id.textView1); tv2 = (TextView) view.findViewById(R.id.textView2); tv3 = tv1; ly.addView(tv3); tv1.setText("全校"); tv2.setText("关注"); tv3.setText("话题");

如何在MainActivity类中向布局文件添加一个编辑框

如何在MainActivity类中向布局文件添加一个编辑框,编辑框组件设置id为et_miyue,需要输入文本 EditText et_miyue=new EditText(null); et_miyue.setHint("请输入密钥..."); et_miyue.setSingleLine(true); et_miyue.setAlpha(getWallpaperDesiredMinimumWidth()); et_miyue.setX(BIND_ABOVE_CLIENT); RelativeLayout relative = new RelativeLayout(this); RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT); relative.addView(et_miyue, lp); setContentView(relative); 上面代码是我自己写的,运行时出错,空指针异常,打不开界面,我想要将其布局到layout.xml中,现在MainActivity的布局文件为layout.xml文件

用inflater.inflate调用界面布局文件的时候,没办法找到我的布局的iD

用inflater.inflate调用界面布局文件的时候,没办法找到我的布局的iD如图,我在layout下面有一个fragment_main的xml文件,当时怎么会提示我出错呢?![图片](https://img-ask.csdn.net/upload/201605/16/1463405281_987804.jpg)

android协调者布局CoordinatorLayout的问题

## 使用协调者布局CoordinatorLayout遇到难题了 在博客看过很多人写的CoordinatorLayout的Demo,但是我想要的效果是让toolbar的title不跟随滑动而变化,使他一直保持在顶部居中,但不知该如何处理,希望大神能只只招,在下感激不尽! 下面是博客中的图片效果!(让toolbar的title不滑动) ![图片说明](https://img-ask.csdn.net/upload/201612/19/1482132137_703437.jpg) 再贴上我的demo代码: 布局文件: ``` <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <android.support.design.widget.AppBarLayout android:id="@+id/appbar" android:layout_width="match_parent" android:layout_height="256dp" android:fitsSystemWindows="true" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/collapsingtoolbarlayout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" app:contentScrim="?attr/colorPrimary" app:expandedTitleMarginEnd="64dp" app:expandedTitleMarginStart="48dp" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <ImageView android:id="@+id/iv_image" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" android:scaleType="centerCrop" android:src="@drawable/header" app:layout_collapseMode="parallax"/> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:layout_collapseMode="pin" app:popupTheme="@style/ThemeOverlay.AppCompat.Light"/> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"> <LinearLayout android:id="@+id/linearLayout" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:paddingTop="24dp"> </LinearLayout> </android.support.v4.widget.NestedScrollView> </android.support.design.widget.CoordinatorLayout> ``` ``` <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" > <android.support.v7.widget.CardView android:layout_width="match_parent" android:layout_height="wrap_content" app:cardCornerRadius="16dp" android:layout_marginLeft="10dp" android:layout_marginBottom="10dp" android:layout_marginRight="10dp" app:contentPadding="10dp" app:cardElevation="16dp"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="CardView" android:textAppearance="@style/TextAppearance.AppCompat.Title"/> <TextView android:id="@+id/tv" android:layout_width="match_parent" android:layout_height="wrap_content" android:textColor="#000" android:textSize="20dp" android:text="000"/> </LinearLayout> </android.support.v7.widget.CardView> </FrameLayout> ``` activity: ``` package com.jjq.coordinatorlayout; import android.os.Bundle; import android.support.design.widget.CollapsingToolbarLayout; import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.Toolbar; import android.view.View; import android.widget.LinearLayout; import android.widget.TextView; import java.util.ArrayList; public class MainActivity extends AppCompatActivity { private Toolbar mToolbar; private ArrayList<String> mData; private LinearLayout mLayout; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); initView(); initData(); } private void initData() { mData = new ArrayList<>(); for (int i = 1; i < 50; i++) { mData.add(" 第" + i + "个item"); } mLayout.removeAllViews(); for (int i = 0; i < mData.size(); i++) { View view = View.inflate(MainActivity.this, R.layout.item_cardview, null); ((TextView) view.findViewById(R.id.tv)).setText(mData.get(i)); //动态添加 子View mLayout.addView(view, i); } } private void initView() { mToolbar = (Toolbar) findViewById(R.id.toolbar); mLayout = (LinearLayout) findViewById(R.id.linearLayout); setSupportActionBar(mToolbar); getSupportActionBar().setDisplayHomeAsUpEnabled(true); CollapsingToolbarLayout toolbarLayout = (CollapsingToolbarLayout) findViewById(R.id.collapsingtoolbarlayout); toolbarLayout.setTitle("我才是标题"); } } ```

android中,如何获取添加到layout里面的fragment的引用?

FragmentTransaction fragmentTransaction =getFragmentManager().beginTransaction(); fragmentTransaction.add(R.id.content_frame, mapFragment); fragmentTransaction.commit(); 按上面的添加方式,我如何才能获取到R.id.content_frame这个framelayout里面现在的fragment的引用?

Android在activity中获取另一个布局中的button按钮

LayoutInflater inflater = LayoutInflater.from(ParkHistory.this); View v = inflater.inflate(R.layout.history, null); button=v.findViewById(R.id.zaiciyuyue); button.setText("sssss"); Android在activity中获取另一个布局中的button按钮,对按钮进行监听事件或者更改按钮文字,可以获取到按钮,但是操作无效,请各位路过的帮小弟看看

Android中不同view却相同ID

本人新手,在看一例程后发现一问题,但网上实在找不到答案,故在此提问,希望能得到帮助~ 在一例程的布局文件中,发现有四个不同的TEXTVIEW使用了相同的ID:textview01,但资源文件R.JAVA中却只有一个对应的texwview地址,而在程序引用的时候却能识别是哪一个textview,而且程序运行正常,觉得好奇怪,望请解答~ 金币不多只有10,望见谅= =... <?xml version="1.0" encoding="utf-8"?> <TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView [b]android:id="@+id/textview1"[/b] android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="My Good example" /> <TabWidget android:id="@android:id/tabs" android:layout_width="fill_parent" android:gravity="bottom" android:textSize="12px" android:layout_height="wrap_content" /> <TextView [b]android:id="@+id/textview1"[/b] android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="My Good example" /> <FrameLayout android:id="@android:id/tabcontent" android:layout_width="fill_parent" android:layout_height="100px" android:background="#ffffffff"> <TextView [b]android:id="@+id/textview1"[/b] android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="this is a tab" /> <ImageView android:id="@+id/textview2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/haiii" /> <Button android:id="@+id/textview3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="this is a third tab" /> </FrameLayout> <TextView [b]android:id="@+id/textview1"[/b] android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="End" /> </LinearLayout> </TabHost> 以上是布局文件 public static final class id { public static final int classmates=0x7f060000; public static final int gallery=0x7f060002; public static final int gridview=0x7f060003; public static final int phoneId=0x7f060004; public static final int selectedImage=0x7f060001; public static final int spinner_item=0x7f060005; [b]public static final int textview1=0x7f060006;[/b] public static final int textview2=0x7f060007; public static final int textview3=0x7f060008; } 以上是R.java一部分 mTabHost.addTab(mTabHost.newTabSpec("tab_test1") .setIndicator("TAB 1", icon) .setContent(R.id.textview1)); 以上是程序调用的语句

RelativeLayout布局单击子布局没反应,父布局已经绑定了单击控件,也做了穿透

![图片说明](https://img-ask.csdn.net/upload/201907/19/1563526073_971954.png) <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:minWidth="25px" android:minHeight="25px" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/black" android:focusableInTouchMode="true" android:id="@+id/relativeLayout1"> <RelativeLayout android:minWidth="25px" android:minHeight="25px" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/transparent" android:id="@+id/rL1" android:clickable="false" android:focusable="false" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="欢迎您" android:textSize="18dp" android:textColor="@color/red" android:id="@+id/text_rl1" android:layout_centerHorizontal="true" android:layout_centerVertical="true" /> <FrameLayout android:layout_width="5dp" android:layout_height="5dp" android:background="#00000000" android:visibility="gone" android:id="@+id/fl_1_1_rl1" /> <FrameLayout android:layout_width="5dp" android:layout_height="5dp" android:visibility="gone" android:background="#00000000" android:id="@+id/fl_1_2_rl1" /> <RelativeLayout android:minWidth="25px" android:minHeight="25px" android:layout_width="100dp" android:background="@android:color/transparent" android:layout_height="100dp" android:visibility="gone" android:id="@+id/qrcode_rl1" android:descendantFocusability="beforeDescendants"> <ImageView android:id="@+id/img_qrcode_rl1" android:layout_width="96dp" android:layout_height="96dp" android:layout_marginLeft="3dp" android:layout_marginTop="3dp" android:layout_marginBottom="3dp" android:layout_marginRight="3dp" android:background="@android:color/transparent" android:scaleType="fitCenter" /> </RelativeLayout> </RelativeLayout> <RelativeLayout android:minWidth="25px" android:minHeight="25px" android:layout_width="match_parent" android:layout_height="match_parent" android:visibility="gone" android:background="@android:color/transparent" android:id="@+id/rL2" android:clickable="false" android:focusable="false"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="欢迎您" android:textSize="18dp" android:textColor="@color/red" android:id="@+id/text_rl2" android:layout_centerHorizontal="true" /> <FrameLayout android:layout_width="5dp" android:layout_height="5dp" android:visibility="gone" android:background="#00000000" android:id="@+id/fl_2_1_rl2" /> <FrameLayout android:layout_width="5dp" android:layout_height="5dp" android:visibility="gone" android:background="#00000000" android:id="@+id/fl_2_2_rl2" /> <RelativeLayout android:minWidth="25px" android:minHeight="25px" android:layout_width="wrap_content" android:background="@android:color/transparent" android:layout_height="64dp" android:visibility="gone" android:id="@+id/qrcode_rl2" /> </RelativeLayout> <RelativeLayout android:minWidth="25px" android:minHeight="25px" android:layout_width="match_parent" android:layout_height="match_parent" android:visibility="gone" android:background="@android:color/transparent" android:id="@+id/rL3" android:clickable="false" android:focusable="false"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="欢迎您" android:textSize="18dp" android:textColor="@color/red" android:id="@+id/text_rl3" android:layout_centerHorizontal="true" /> <FrameLayout android:layout_width="5dp" android:layout_height="5dp" android:visibility="gone" android:background="#00000000" android:id="@+id/fl_3_1_rl3" /> <FrameLayout android:layout_width="5dp" android:layout_height="5dp" android:visibility="gone" android:background="#00000000" android:id="@+id/fl_3_2_rl3" /> <RelativeLayout android:minWidth="25px" android:minHeight="25px" android:layout_width="wrap_content" android:background="@android:color/transparent" android:layout_height="64dp" android:visibility="gone" android:id="@+id/qrcode_rl3" /> </RelativeLayout> <RelativeLayout android:minWidth="25px" android:minHeight="25px" android:layout_width="match_parent" android:layout_height="match_parent" android:visibility="gone" android:background="@android:color/transparent" android:id="@+id/rL4" android:clickable="false" android:focusable="false"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="欢迎您" android:textSize="18dp" android:textColor="@color/red" android:id="@+id/text_rl4" android:layout_centerHorizontal="true" /> <FrameLayout android:layout_width="5dp" android:layout_height="5dp" android:visibility="gone" android:background="#00000000" android:id="@+id/fl_4_1_rl4" /> <FrameLayout android:layout_width="5dp" android:layout_height="5dp" android:visibility="gone" android:background="#00000000" android:id="@+id/fl_4_2_rl4" /> <RelativeLayout android:minWidth="25px" android:minHeight="25px" android:layout_width="wrap_content" android:background="@android:color/transparent" android:layout_height="64dp" android:visibility="gone" android:id="@+id/qrcode_rl4" /> </RelativeLayout> <RelativeLayout android:minWidth="25px" android:minHeight="25px" android:layout_width="match_parent" android:layout_height="wrap_content" android:visibility="gone" android:id="@+id/rLTextMove" android:clickable="false" android:focusable="false"> <zclhPlay.FiveTextView android:id="@+id/Textmove" android:layout_width="match_parent" android:layout_height="wrap_content" android:text=" " android:textColor="#fff" android:textSize="12dp" /> </RelativeLayout> <RelativeLayout android:minWidth="25px" android:minHeight="25px" android:layout_width="match_parent" android:layout_height="64dp" android:visibility="gone" android:id="@+id/rLTopBanners" android:clickable="false" android:focusable="false"> <ImageView android:layout_width="match_parent" android:layout_height="64dp" android:adjustViewBounds="true" android:scaleType="fitXY" android:visibility="visible" android:id="@+id/imgTopBanners" /> </RelativeLayout> <RelativeLayout android:minWidth="25px" android:minHeight="25px" android:layout_width="wrap_content" android:background="@android:color/transparent" android:visibility="gone" android:layout_height="64dp" android:id="@+id/rLClock" android:clickable="false" android:focusable="false"> <TextView android:id="@+id/text_clock" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dp" android:textColor="#ffffffff" android:shadowColor="#ff000000" android:text="" android:layout_marginLeft="5dp" android:shadowRadius="1" android:shadowDx="2" android:shadowDy="2" /> <TextView android:id="@+id/text_clock_date" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="12dp" android:textColor="#ffffffff" android:shadowColor="#ff000000" android:text="" android:layout_marginLeft="0dp" android:layout_marginTop="22dp" android:shadowRadius="1" android:shadowDx="2" android:shadowDy="2" /> </RelativeLayout> <RelativeLayout android:minWidth="25px" android:minHeight="25px" android:layout_width="wrap_content" android:background="@android:color/transparent" android:layout_height="64dp" android:visibility="gone" android:id="@+id/rLWeather" android:clickable="false" android:focusable="false"> <ImageView android:id="@+id/imageviewCond" android:layout_width="32dp" android:layout_height="32dp" android:layout_marginLeft="0dp" android:layout_marginTop="3dp" android:background="@android:color/transparent" android:scaleType="fitCenter" /> <TextView android:id="@+id/text_temperature" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dp" android:textColor="#ffffffff" android:shadowColor="#ff000000" android:text="" android:layout_marginLeft="40dp" android:shadowRadius="1" android:shadowDx="2" android:shadowDy="2" /> <TextView android:id="@+id/text_wind" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="12dp" android:textColor="#ffffffff" android:shadowColor="#ff000000" android:text="" android:layout_marginLeft="34dp" android:layout_marginTop="22dp" android:shadowRadius="1" android:shadowDx="2" android:shadowDy="2" /> </RelativeLayout> </RelativeLayout> 如上图,单击第一个父布局RelativeLayout有反应,单击中间八个没有反应,父布局已经绑定了单击控件,也做了穿透,八个子布局是全屏的,轮流播放图片,如果单击中图片切换中间的间隔时单击就有反应,图片上没有反应

新手 android Fragmentlayout里的内容不显示

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="match_parent"> <fragment android:id="@+id/left_fragment" android:name="com.llg.play.LeftFragment" android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" /> <!--name 显示指明要添加的碎片类名--> <FrameLayout android:id="@+id/right_layout" android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1"> <fragment android:id="@+id/right_fragment" android:name="com.llg.play.RightFragment" android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" /> </FrameLayout> </LinearLayout> ``` ```

android自定义控件按钮无法点击

TitleLayout.java ``` package com.example.uicustomviews; import android.app.Activity; import android.content.Context; import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.View; import android.widget.Button; import android.widget.LinearLayout; import android.widget.Toast; public class TitleLayout extends LinearLayout { public TitleLayout(Context context, AttributeSet attrs) { super(context, attrs); LayoutInflater.from(context).inflate(R.layout.title, this); Button titleBack = (Button) findViewById(R.id.title_back); Button titleEdit = (Button) findViewById(R.id.title_edit); titleBack.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { ((Activity) getContext()).finish(); } }); titleEdit.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Toast.makeText(getContext(), "You clicked Edit button", Toast.LENGTH_SHORT).show(); } }); } } ``` MainActivity.java ``` package com.example.uicustomviews; import android.app.Activity; import android.os.Bundle; import android.view.Window; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_main); } } ``` title.xml ``` <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/title_bg" > <Button android:id="@+id/title_back" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_margin="5dip" android:background="@drawable/back_bg" android:text="Back" android:textColor="#fff" /> <TextView android:id="@+id/title_text" android:layout_width="0dip" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" android:gravity="center" android:text="This is Title" android:textColor="#fff" android:textSize="22sp" /> <Button android:id="@+id/title_edit" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_margin="5dip" android:background="@drawable/edit_bg" android:text="Edit" android:textColor="#fff" /> </LinearLayout> ``` activity_main.xml ``` <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <include layout="@layout/title" /> <com.example.uicustomviews.TitleLayout android:layout_width="match_parent" android:layout_height="wrap_content" > </com.example.uicustomviews.TitleLayout> </LinearLayout> ``` 求助 折腾了好久 导入别人的工程 上面这四份代码完全一样 别人的点击有反应 自己的没反应

android 布局中的滚动功能

我想在屏幕的整个布局上实现滚动的功能,在 ScrollView 中加入 Linearlayout,但是不能实现滚动的功能。下面是 layout 代码: <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/ScrollView01" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingTop="50dp" android:weightSum="1" android:layout_marginTop="67dp" > <ImageView android:id="@+id/artistImageView" android:layout_width="fill_parent" android:layout_height="150dp" android:paddingTop="10dp" android:layout_marginTop="67dp" android:background="#000000" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="BIOGRAPHY" android:textColor="#eeeeee" android:background="#000000" android:id="@+id/txt1" /> <ImageView android:src="@drawable/separator_bio" android:scaleType="fitXY" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="#000000" android:id="@+id/sep1" /> <TextView android:id="@+id/artistView" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textStyle="bold" android:textColor="#ffffff" android:paddingLeft="10dp" android:paddingRight="5dp" android:background="#000000" /> </LinearLayout> </ScrollView>

Android两个控件布局,占满父亲

我的mainactivity的布局文件,默认的是一个相对布局。我里面就两个控件,一个Button和一个ImageView。我想让Button紧贴着父亲的上面,ImageView占满剩下的区域。Button的高度就普通的就行。我贴上我的代码,老出错。一运行就崩掉。 ``` <Button android:id="@+id/mybtn" android:layout_alignParentTop="true" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="点我"/> <ImageView android:id="@+id/image_view" android:layout_below="@id/mybtn" android:layout_marginBottom="0dp" android:scaleType="centerInside" /> ```

layout中listview占据了整个界面,其余控件全部隐藏,xml文件怎么改都没用

layout中listview占据了整个界面,其余控件全部隐藏,xml文件怎么改都没用,只要listview有数据,就看不到添加的BUTTON或者EXITVIEW了。 布局文件: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <Button android:id="@+id/btshanchu" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="删除" /> <ListView android:id="@+id/Lziliao" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/btshanchu"/> </RelativeLayout> java文件: package com.example.huclass; import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.widget.ArrayAdapter; import android.widget.Button; import android.widget.ListAdapter; import android.widget.ListView; public class GuanliActivity extends Activity { private ListView listView; @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); listView = new ListView(this); //android.R.layout.simple_list_item_1是系统定义好的布局文件只显示一行文字 listView.setAdapter((ListAdapter) new ArrayAdapter<String>(this, android.R.layout.simple_expandable_list_item_1,getData())); setContentView(listView); listView.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_multiple_choice, getData())); listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);} private List<String> getData(){ List<String> data = new ArrayList<String>(); data.add("【计算机网络】数据链路层"); data.add("【计算机网络】应用层"); data.add("【信息论】香农定理"); data.add("【概率论】总结"); return data; } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.guanli, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId(); if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); } }

2019 Python开发者日-培训

2019 Python开发者日-培训

150讲轻松搞定Python网络爬虫

150讲轻松搞定Python网络爬虫

设计模式(JAVA语言实现)--20种设计模式附带源码

设计模式(JAVA语言实现)--20种设计模式附带源码

YOLOv3目标检测实战:训练自己的数据集

YOLOv3目标检测实战:训练自己的数据集

java后台+微信小程序 实现完整的点餐系统

java后台+微信小程序 实现完整的点餐系统

三个项目玩转深度学习(附1G源码)

三个项目玩转深度学习(附1G源码)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

2019 AI开发者大会

2019 AI开发者大会

玩转Linux:常用命令实例指南

玩转Linux:常用命令实例指南

一学即懂的计算机视觉(第一季)

一学即懂的计算机视觉(第一季)

4小时玩转微信小程序——基础入门与微信支付实战

4小时玩转微信小程序——基础入门与微信支付实战

Git 实用技巧

Git 实用技巧

Python数据清洗实战入门

Python数据清洗实战入门

使用TensorFlow+keras快速构建图像分类模型

使用TensorFlow+keras快速构建图像分类模型

实用主义学Python(小白也容易上手的Python实用案例)

实用主义学Python(小白也容易上手的Python实用案例)

程序员的算法通关课:知己知彼(第一季)

程序员的算法通关课:知己知彼(第一季)

MySQL数据库从入门到实战应用

MySQL数据库从入门到实战应用

机器学习初学者必会的案例精讲

机器学习初学者必会的案例精讲

手把手实现Java图书管理系统(附源码)

手把手实现Java图书管理系统(附源码)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

.net core快速开发框架

.net core快速开发框架

玩转Python-Python3基础入门

玩转Python-Python3基础入门

Python数据挖掘简易入门

Python数据挖掘简易入门

微信公众平台开发入门

微信公众平台开发入门

程序员的兼职技能课

程序员的兼职技能课

Windows版YOLOv4目标检测实战:训练自己的数据集

Windows版YOLOv4目标检测实战:训练自己的数据集

HoloLens2开发入门教程

HoloLens2开发入门教程

微信小程序开发实战

微信小程序开发实战

Java8零基础入门视频教程

Java8零基础入门视频教程

相关热词 c# 局部 截图 页面 c#实现简单的文件管理器 c# where c# 取文件夹路径 c# 对比 当天 c# fir 滤波器 c# 和站 队列 c# txt 去空格 c#移除其他类事件 c# 自动截屏
立即提问