我有具有两个片段的视图寻呼机的片段AroundMeFragment MapFragment
和ListFragment
.当我第一次在这个片段中输入时,一切正常,但当我点击一个项目进入一个新片段中的详细视图,然后返回到AroundMeFragment时,视图为空,没有绘制任何项目.并且,如果我退出此片段并再次输入片段为空白.
当我从细节片段返回到AroundMeFragment时,如何才能看到片段的内容?
ArouundMeFragment:
public ArroundMeFragment() {
}
public static Fragment newInstance(Bundle bundle) {
ArroundMeFragment f = new ArroundMeFragment();
f.setArguments(bundle);
return f;
}
@Override
public void onAttach(Activity activity) {
super.onAttach(activity);
this.activity = activity;
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
sectionShowed = MAP_VIEW_ARROUND_ME;
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.arround_me_main_layout, container, false);
mViewPager = (ViewPager) v.findViewById(R.id.viewPager);
if (fragments == null) {
fragments = new ArrayList<Fragment>();
fragments.add(MapMainFragment.newInstance());
Bundle bundle …
Run Code Online (Sandbox Code Playgroud) 假设我有以下代码:
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class EditFile {
public static void main(String[] args) {
try{
String verify, putData;
File file = new File("file.txt");
file.createNewFile();
FileWriter fw = new FileWriter(file);
BufferedWriter bw = new BufferedWriter(fw);
bw.write("Some text here for a reason");
bw.flush();
bw.close();
FileReader fr = new FileReader(file);
BufferedReader br = new BufferedReader(fr);
while( br.readLine() != null ){
verify = br.readLine();
if(verify != null){
putData = verify.replaceAll("here", "there");
bw.write(putData);
}
}
br.close(); …
Run Code Online (Sandbox Code Playgroud) 我知道这里有很多关于这个问题的问题.但他们中没有人能得到我正在寻找的答案.
我在ScrollView中有7个ET.当我启动应用程序时,没有ET有焦点,因为我在我的整体布局中添加了以下两行:
android:focusable="true"
android:focusableInTouchMode="true"
Run Code Online (Sandbox Code Playgroud)
当我点击ET时,会显示我想要的软键盘,然后我设置了值(比方说20).我按下'2'后跟'0'然后按后退按钮.此时键盘消失,但焦点仍然存在.当按下后退按钮隐藏键盘时,我也希望清除焦点.
因为当清除焦点时,ET的布局设置为我想要的.
他们都有一些代码,这是:
// Right Cable
RightCable = (EditText) findViewById (R.id.RightCable);
RightCable.setRawInputType(Configuration.KEYBOARD_12KEY);
RightCable.setOnFocusChangeListener(FocusChanged);
RightCable.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
if(RightCable.isFocused()){
LengthRightCable = Double.parseDouble(RightCable.getText().toString());
Calculate();
}
}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {}
public void onTextChanged(CharSequence s, int start, int before, int count) {
if(s.toString().matches("")) {
RightCable.setText("0.00");
Selection.setSelection(RightCable.getText(), 0, 4);
}
}
});
Run Code Online (Sandbox Code Playgroud)
我使用焦点监听器将ET的输入更改为5.00而不是0的数字.
OnFocusChangeListener FocusChanged = new OnFocusChangeListener() {
public void onFocusChange(View v, boolean hasFocus) {
EditText et = …
Run Code Online (Sandbox Code Playgroud) android focus back-button android-softkeyboard android-edittext
我正在努力学习win32 api :)
我在DialogBox中放置了一些编辑文本,我希望它只接受大于0的浮点数
我只能通过在资源文件中使用样式"ES_NUMBER"来使编辑文本接受整数,但我找不到任何方法如何让它接受正浮动值请我需要你的帮助谢谢
E/AndroidRuntime(27856): java.lang.RuntimeException: Unable to instantiate receiver com.inc.statusbar.Statusbar$DeviceAdminSampleReceiver: java.lang.InstantiationException: can't instantiate class com.inc.statusbar.Statusbar$DeviceAdminSampleReceiver; no empty constructor
Run Code Online (Sandbox Code Playgroud)
我已经尝试调用DeviceAdminReceiver
类的默认构造函数但无济于事。删除构造函数也给出了同样的错误。
DeviceAdminSampleReceiver
类定义 -
public class DeviceAdminSampleReceiver extends DeviceAdminReceiver
{
public DeviceAdminSampleReceiver()
{
super();
}
@Override
public void onEnabled(Context context, Intent intent) {
super.onEnabled(context, intent);
}
@Override
public CharSequence onDisableRequested(Context context, Intent intent) {
super.onDisabled(context, intent);
return "admin_receiver_status_disable_warning";
}
@Override
public void onDisabled(Context context, Intent intent) {
super.onDisabled(context, intent);
}
}
Run Code Online (Sandbox Code Playgroud) 我有一个像计算器一样的布局,每行有4个按钮,有5行.我通过使用创建了这些每一行LinearLayout
.我已经设法通过使用android:layout_weight="1"
每个按钮完全填充每行的宽度LinearLayout
.但我不知道如何以这种方式填补垂直空间.在五行之后,普通XDPI屏幕(Nexus 4)底部留有空间
<LinearLayout
android:id="@+id/first_row"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/entry">
<Button
android:id="@+id/seven"
android:layout_width="0dip"
android:layout_height="fill_parent"
android:layout_weight="1"
android:text="7"
android:textColor="@color/Blue_ICS"
android:textSize="@dimen/button_text_size"
/>
<Button
android:id="@+id/eight"
android:layout_width="0dip"
android:layout_height="fill_parent"
android:layout_weight="1"
android:text="8"
android:textColor="@color/Blue_ICS"
android:textSize="@dimen/button_text_size"/>
<Button
android:id="@+id/nine"
android:layout_width="0dip"
android:layout_height="fill_parent"
android:layout_weight="1"
android:text="9"
android:textColor="@color/Blue_ICS"
android:textSize="@dimen/button_text_size"/>
<Button
android:id="@+id/plus"
android:layout_width="0dip"
android:layout_height="fill_parent"
android:layout_weight="1"
android:text="+"
android:textColor="@color/Blue_ICS"
android:textSize="@dimen/button_text_size"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
布局太长所以我在这里只分享第一行的代码,剩下的行也是一样的.
如果你这样做:
Edit1.Text := StringOfChar('X', 37440);
Run Code Online (Sandbox Code Playgroud)
它会显示文本,但是如果你这样做:
Edit1.Text := StringOfChar('X', 37441);
Run Code Online (Sandbox Code Playgroud)
文本不会出现.
有人知道为什么吗?
如果这是一个错误,还有另一种方法可以调整而不是将所有现有组件替换为TMemo吗?
为什么选择37440?
我搜索了很多,但我找不到我想要的东西.我打算做的是改变按钮上文字的背景颜色.我对改变点击颜色不感兴趣.我只想更改按钮上文本的背景.谢谢.
编辑:这是一个示例.如果可能的话我想改变黑色.
我尝试在 Ubuntu 12.04.1 LTS 上使用标准版本安装 cloudera 管理器,当我想添加新主机时,出现下一个错误:
Installation failed.Failed to receive heartbeat from agent.
Ensure that the host's hostname is configured properly.
Ensure that port 7182 is accesible on the Cloudera Manager server (check firewall rules).
Ensure that ports 9000 an 9001 are free on the host being added.
Check agent logs in /var/log/cloudera-scm-agent/ on the host being added (some of the logs can be found in the installation details).
Run Code Online (Sandbox Code Playgroud)
在/etc/hosts
文件中,我将其配置为:
127.0.0.1 localhost
127.0.0.1 hadoop-ubuntu
192.168.5.xyz hadoop-ubuntu.dana.local hadoop-ubuntu …
Run Code Online (Sandbox Code Playgroud) 为什么VideoView
力量关闭Micromax Canvas magnus?
java.lang.StringIndexOutOfBoundsException:length = 11; regionStart = 0; 在android.widget.VideoView.openVideo(VideoView.java:407)的java.lang.String.sartEndAndLength(String.java:583)的java.lang.String.sartEndAndLandth(String.java:583)上的regionLength = -1 android.widget.VideoView $ 6.surfaceCreated(VideoView.java:730)在android.view.SurfaceView.updateWindow(SurfaceView.java:606)android.view.SurfaceView.access $ 000(SurfaceView.java:88)在android.view .SurfaceView $ 3.onPreDraw(SurfaceView.java:183)位于android.view.ViewRootImpl.doTraversal的android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:692)android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2123) (ViewRootImpl.java:1139)在Android.view.ChoreIs上安装了android.view.ViewRootImpl $ TraversalRunnable.run(ViewRootImpl.java:4879)的android.view.Choreographer $ CallbackRecord.run(Choreographer.java:776) Choreographer.java:579)在android.view.Choreographer的android.view.Choreographer.doFrame(Choreographer.java:548)$ FrameDisplayEventReceiver.run(Choreographer.java:762)在android.os.Handler.handleCallback(Handler.java:725)在Android.app的android.os.Handler.dispatchMessage(Handler.java:92)android.os.Looper.loop(Looper.java:153). ActivityThread.main(ActivityThread.java:5297)位于java.lang.reflect.Method.invokeNative(Native Method),位于com.android.internal.os的java.lang.reflect.Method.invoke(Method.java:511). ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:833)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)at dalvik.system.NativeStart.main(Native Method)
android ×6
back-button ×1
c++ ×1
cloudera ×1
constructor ×1
delphi ×1
delphi-6 ×1
device-admin ×1
file-io ×1
focus ×1
fragment ×1
hadoop ×1
java ×1
super ×1
text-files ×1
textbox ×1
winapi ×1