当前位置:首页 » 安卓系统 » android评论输入框

android评论输入框

发布时间: 2022-09-14 07:42:19

❶ android 我在一个页面有个输入框,收入内容后要将内容显示在底下的TextView中,这个内容怎么显示

在xml文件中同样设置一个EditText、TextVIew组件,然后在Activity中监听EditText、TextView,并把EditText内的值赋给他就OK了!
看代码:
public class EditTextDemo extends Activity {

EditText et;
TextView tv;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
et = (EditText) findViewById(R.id.et);
tv= (TextView) findViewById(R.id.tv);

et.setOnKeyListener(new OnKeyListener() {

public boolean onKey(View v, int keyCode, KeyEvent event) {
tv.setText("文本框输入的是:"+et.getText().toString());
return false;
}
});
}
}

❷ android 系统输入法如何可以使上面带有朋友圈一样的输入框

这个简单,你在界面用ScrollView布局,
里面用一个RelativeLayout铺满父窗口,RelativeLayout用布局,居下,这样,当获取焦点的时候,就会自动上去了,
还需要在manifest文件中,对activity设置android:windowSoftInputMode="stateHidden|adjustResize"

❸ android 输入框选项代码

两种方式控制EditText 的输入选项:

  1. 在xml中 android:maxLength="10" 表示最大字符为10

  2. 在代码中InputFilter[] filters = {new LengthFilter(10)};
    editText.setFilters(filters); //表示最大输入10个字符

❹ android 朋友圈评论输入框显示隐藏获得焦点弹出软键盘

当editText获取焦点的时候,需要直接调用显示键盘命令:
editText.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
if (hasFocus) {
dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);

}
}
});

❺ android开发中怎样关闭弹出的输入框

如果一进去activity,EditText就获取焦点,弹出输入法界面,无疑是很影响美观的。关于让EditText失去焦点,网上比较多的做法是添加一个visibility=gone的Textview.然后让这个textView获取焦点。不知道是我人品不好还是怎么的。我这样做不行,后来采用另外一种做法,就是在其父组件(布局)上添加以下两句代码:

[java] view plain
android:focusable="true"
android:focusableInTouchMode="true"

❻ android 如何设计弹出一个输入框 这个小窗口可以输入,然后下面有确认和取消两个按钮

你好,请参考这篇文章。
http://www.cnblogs.com/salam/archive/2010/11/15/1877512.html
如果有技术难点可以Q我。103五六88三二七

❼ android 弹出输入框并得到输入框的结果

不用找了,这才是正解。你的需求其实是,需要一个阻塞式对话框,安卓本身所有弹窗都是非阻塞的。

import android.app.Activity;

import android.app.AlertDialog;

import android.content.DialogInterface;

import android.os.Handler;

import android.os.Looper;

import android.os.Message;

import android.widget.EditText;

/**

* 动态获取用户输入后在继续后面的流程

* 这是一个模态阻塞对话框(阻塞主线程,结果不用回调来处理)

*/

public class BlockingInputDialog {

String mInputString = "";

Activity mContext;

String mTitle;

EditText mEditText;

Handler mHandler;

public BlockingInputDialog(Activity context, String title){

mContext = context;

mTitle = title;

}

public String showDialog(){

mHandler = new Handler(){

@Override

public void handleMessage(Message msg) {

//super.handleMessage(msg);

throw new RuntimeException();

}

};

AlertDialog.Builder builder = new AlertDialog.Builder(mContext);

builder.setTitle(mTitle);

builder.setCancelable(false);

mEditText = new EditText(mContext);

builder.setView(mEditText);

builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialogInterface, int i) {

mInputString = mEditText.getText().toString();

Message message = mHandler.obtainMessage();

mHandler.sendMessage(message);

}

});

builder.setNegativeButton("取消", null);

builder.create().show();

try {

Looper.getMainLooper().loop();

}

catch(RuntimeException e2)

{

}

return mInputString;

}

}

❽ android怎样实现弹出多个输入对话框

1.布局文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:background="#ffffffff" android:orientation="horizontal"
android:id="@+id/dialog">
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/tvname" android:text="姓名:" />
<EditText android:layout_height="wrap_content"
android:layout_width="wrap_content" android:id="@+id/etname" android:minWidth="100dip"/>
</LinearLayout>
2.调用代码
LayoutInflater inflater = getLayoutInflater();
View layout = inflater.inflate(R.layout.dialog,
(ViewGroup) findViewById(R.id.dialog));
new AlertDialog.Builder(this).setTitle("自定义布局").setView(layout)
.setPositiveButton("确定", null)
.setNegativeButton("取消", null).show();

简单来说就是自定义dialog就好了
在里面创建两个对话框,也就是edittext
你试试看我这个代码。

❾ Android如何监听输入法弹出和关闭事件

在输入法弹出的时候,后面的内容不会缩放;而评论输入框刚好显示在输入法面板上(above)。
这里不仅需要监听到输入法的弹出和关闭,还要获取到输入法的高度。
如果发现输入法没有弹出了,那么onMeasure就直接用传进来的参数调用。
如果发现输入法弹出了,那么更改参数,保证View没有缩小。

❿ android开发 怎么弄带有表情的输入框

editText.setText(Html.fromHtml(.....)); 这样就可以让文本框可显示图片,至于表情图片,那要你自己搞了

热点内容
c语言二维数组初始化 发布:2025-03-23 04:59:55 浏览:885
给细胞编程 发布:2025-03-23 04:59:42 浏览:602
byte二进制java 发布:2025-03-23 04:58:16 浏览:775
反编译dsl文件 发布:2025-03-23 04:58:16 浏览:601
抖音上回娘家的路线图安卓用哪个软件 发布:2025-03-23 04:57:10 浏览:593
怎么看购车配置好坏 发布:2025-03-23 04:50:53 浏览:88
ftp上传工具免费 发布:2025-03-23 04:36:22 浏览:169
我的世界手机服务器怎么重开的图 发布:2025-03-23 04:18:37 浏览:378
sql写存储过程 发布:2025-03-23 04:18:36 浏览:787
互感器电流的算法 发布:2025-03-23 04:03:58 浏览:750