【android-如何以编程方式按比例放大按钮或视图】教程文章相关的互联网学习教程文章

android-根据exoplayer演示应用程序中视频的长宽比更改表面视图的长宽比【代码】

我已使用以下代码在Android应用中实现了ExoPlayer.String versionName;try {String packageName = getPackageName();PackageInfo info = getPackageManager().getPackageInfo(packageName, 0);versionName = info.versionName;} catch (PackageManager.NameNotFoundException e) {versionName = "?";}player = ExoPlayer.Factory.newInstance(2);Allocator allocator = new DefaultAllocator(BUFFER_SEGMENT_SIZE);DataSource data...

无法使用Android Gradle Plugin 2.1生成视图绑定程序java.util.NoSuchElementException【代码】

我在Android项目中使用绑定机制.在使用Android Gradle Plugin直到2.0版之前,所有操作均正常. 几天以来,我可以升级到Android Gradle插件的2.1版.升级时,出现以下异常:java.lang.RuntimeException: failure, see logs for details. cannot generate view binders java.util.NoSuchElementExceptionat java.util.TreeMap$PrivateEntryIterator.nextEntry(TreeMap.java:1113)at java.util.TreeMap$KeyIterator.next(TreeMap.java:1169...

android-以编程方式将视图添加到LinearLayout不会在除一个以外的所有内容上设置文本【代码】

我有一个线性布局,想动态添加可变数量的列表项. (它不能是回收站视图,因为此列表已经在回收站视图中,并且被认为是一个很小的列表.)但是由于某些原因,它没有保存我设置的文本(最后一项除外).如果我添加了另一个标题不同的项目,则将显示最后添加的项目,其他项目将显示“默认”.有人知道发生了什么吗?真的很奇怪谢谢! 这是代码: settings_item.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://sch...

java-为每个循环动态创建的视图设置ID-android【代码】

我通过使用for..each循环遍历ArrayList来动态地向TableLayout添加未知数量的视图. 当我尝试为每个视图设置唯一的ID时,每个视图最终都具有相同的ID.TableLayout Table = findViewById(R.id.table); idCounter = 0;for (String string: array) {TableRow row = new TableRow(this);// adds id to tableTextView serialText = new TextView(this);serialText.setText(string);row.addView(serialText);serialText.setId(idCounter)...

Java-Android Studio无法在图像视图中显示图像【代码】

//全局变量static final int CAMERA_REQUEST = 1; ImageView imageview; Bitmap bitmap;//在创建时:@Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);//参考imageview = findViewById(R.id.image_view);// onclick侦听器和意图:Button take_photo_btn = findViewById(R.id.photo_btn);take_photo_btn.setOnClickListener(new View.On...

android-如何以编程方式在图像视图上插入进度条【代码】

我已经以编程方式定义了一个图像视图,并与从Web服务下载的图像异步地对其进行了更新. 现在,我想向图像视图添加进度条,以便图像视图将显示进度条,直到加载图像为止.我尚未在xml文件中定义imageview,因为我正在水平滚动视图中对其进行更新. 请帮助拼命地需要它!!!! 这是我正在更新图像视图的代码protected ImageView asImageView(final String message,final String path){final ImageView iv=new ImageView(this);AsyncImageLoa...

在Android应用程序中向左滚动视图

在我的应用程序中,我在布局的中间放置了一个文本视图,当我向左滚动屏幕时,我想显示Google地图.到目前为止,我正在通过ontouch方法显示google aps. 如何执行…解决方法:您可以使用称为SwipeView的第三方. 它是HorizontalScrollView类的扩展.

将Facebook粉丝页面嵌入Android应用程序中的视图

我的Android应用程序由一个简单的TabLayout(三个标签)组成. 假设用户选择标签#2.现在,我想向用户显示一个特定的粉丝页面,仅显示最近的帖子/更新.如果可以直接将其嵌入选项卡下的视图中,那将是最好的选择(没有弹出窗口/对话框).我知道,如果用户应该有机会“赞” /评论任何内容,则需要对应用进行授权.通过使用Facebook API网站上的指南,我已经能够解决这个问题. 但是我只是不知道如何向用户显示粉丝页面本身.可能? 附带问题:如果用...

Java-避免在图像视图android中多次单击【代码】

我尝试使用此代码来防止在ImageView中多次单击,但这无济于事.Boolean isClicked = false;@Overridepublic void onClick(View v){if (v == imgClick && !isClicked){//lock the imageisClicked = true;Log.d(TAG, "button click");try{//I try to do some thing and then release the image viewThread.sleep(2000);} catch (InterruptedException e){e.printStackTrace();}isClicked = false;}}在日志猫中,当我尽快单击ImageView 5...

java-添加视图数组会使android应用崩溃【代码】

我在这里有一个android应用程序的某些部分,没有明显的原因而崩溃. RL0恰好是用XML定义的一些LinearLayout,其中已经包含一些其他不相关的内容.老实说,我大部分时间都在使用C,所以我最初可能不太了解为什么在android中某些事情做的明显不同,但是我正在努力.关于如何解决该崩溃的任何帮助?错误消息状态为NullPointerException.谢谢.public class Osteoporoza extends Activity {public void onCreate(Bundle savedInstanceState) {su...

java-Android屏幕坐标到画布视图坐标【代码】

我正在尝试将屏幕的x和y坐标转换为用于在屏幕上绘制的坐标. 因此,我从由触摸侦听器触发的MotionEvent获取屏幕X和Y坐标. 我认为这应该与将其乘以用于在画布上绘制的矩阵一样容易,所以我在创建视图时创建了Matrix实例matrix = new Matrix();当调用void onDraw(Canvas canvas)时,我将canvas的矩阵设置为在构造函数上创建的矩阵,并将所有转换应用于该矩阵matrix.reset(); canvas.setMatrix(matrix); canvas.translate(getWidth() / 2, ...

android-以编程方式将单词滚动到textview的视图中【代码】

我的TextView包含大量文本,用户搜索了一些内容,然后突出显示了匹配项,但是它们可能在页面的下方,有没有办法滚动到第一个匹配项? 我在google各处搜寻,似乎没有找到任何相关内容. 我的版面:<ScrollView android:layout_width="match_parent"android:layout_height="0dp"android:layout_weight="1"android:requiresFadingEdge="vertical"android:id="@+id/sclView"><TextView android:layout_width="match_parent"android:layout_he...

java-如何在Android中更改设备方向后保持列表视图项的突出显示【代码】

我有一个用数据填充的列表视图.用户可以长按某个行,该行将突出显示,并且上下文操作栏也将显示该行已被选中.如果用户选择更多行,则上下文操作栏中的所选行数会增加.但是,一旦我更改了设备的方向,高光就消失了,但列表项显示为选中状态.我尝试使用选择器,但没有帮助.在XML中,我使每一行都具有ActivatedBackgroundIndicator作为其背景. 有谁知道为什么高光消失了?谢谢. 这是onSaveInstanceState代码:@Override public void onSaveIns...

java-如何从片段Android引用视图【代码】

为什么不让我引用EditText?我尝试通过活动,但没有成功.import android.app.Fragment; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.EditText;public class HomeFragment extends Fragment {public HomeFragment(){}@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceSta...

android-如何以编程方式按比例放大按钮或视图【代码】

我的应用程序中有一些按钮,当单击它们时我想按比例放大 为此,我创建了一个选择器 选择器_sms_button.xml<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:drawable="@drawable/ic_sms_big" android:state_pressed="true"></item><item android:drawable="@drawable/ic_sms" android:state_pressed="false"></item></selector>并声明我的按钮如下<Butt...