我注意到横向模式下软键盘的文本与我在纵向模式下的EditText字段中看到的字符不相同.我为EditText使用keylistener只接受特殊字符:
private class MyKeylistener extends NumberKeyListener {
public int getInputType() {
return InputType.TYPE_CLASS_NUMBER;
}
@Override
protected char[] getAcceptedChars() {
return new char[] {'0','1','2','3','4','5','6','7','8','9',',','-'};
}
};
Run Code Online (Sandbox Code Playgroud)
当我在横向模式下键入","时,我在软键盘文本中看不到它,但当我将屏幕翻转为纵向模式时,它会出现在EditText中.如何使软键盘文本显示所有允许的字符?我附上一张图片来说明我的意思,EditText是"34,37,39":

我正在编写一个应用程序,在纵向视图中顶部有一个图库,当您单击图片时,它将膨胀并填满整个屏幕.
这适用于横向模式,画廊覆盖了大部分图片,一般看起来很糟糕.
我为横向模式制作了一个GridView.我现在遇到的问题是当方向发生变化时,将其从图库活动更改为Gridview活动.有任何想法吗?
我正在开发一个支持所有方向的应用程序.我需要在所有方向类型中启动启动画面(启动图像).但项目摘要只有一个字段(纵向)来设置Default.png.我将如何在我的iPhone应用程序上启动横向启动画面.
ipad有一些功能来设置两个方向.是他们在iphone中的任何东西,
先感谢您
我查看了SO,并找到了如何通过编辑Manifest文件将我的整个应用程序锁定到Landscape.但是,这不是我想要的.
我希望每个活动都被锁定为肖像,除了一个,它将锁定到横向.
我正在尝试制作一个在横向和纵向模式下都能正确显示的标签.当我处于纵向模式时标签看起来很好但是当我切换到横向模式时标签没有正确对齐.当屏幕从一种模式切换到另一种模式时,有一种方法可以自动调整UI标签.
编辑: 这是我的代码
UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(100 , 100, 100, 100)];
[label setText:@"xxx."];
label.adjustsFontSizeToFitWidth=YES;
[self.view addSubview:label];
[label release];
Run Code Online (Sandbox Code Playgroud)
我还创建了一个NStimer方法,在5秒后丢弃标签
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.cap_im"
android:versionCode="1"
android:versionName="1.0"
>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA"/>
<uses-sdk
android:targetSdkVersion="17" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.cap_im.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN"
android:screenOrientation="landscape"
/>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
我在android清单中使用上面的代码来保持屏幕始终处于横向模式.但它没有工作.上面的xml文件是我的清单文件.
在这些项目中,屏幕方向横向视图根本不起作用。
在android中,manifest我android:screen orientation=lanscape使用或不使用屏幕方向。你可以在清单中检查它。但不幸的是我没有得到输出。
清单:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.gems.android"
android:versionCode="1"
android:versionName="1.0"
android:installLocation="auto"
>
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" android:name="com.sit.gems.app.GemsApplication"
android:theme="@style/AppTheme" >
<activity
android:name="com.sit.gems.activity.SplashActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.sit.gems.activity.HomeActivity"></activity>
<activity android:name="com.sit.gems.activity.YoutubePlayActivity"></activity>
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
我看不到风景。哪位大侠知道怎么解决,谢谢。
我希望我的 android 屏幕被分成 4 个相同大小的相等部分。它必须在横向模式下工作。这是我希望它看起来像的一个例子
感谢您花时间阅读我关于 PDFSharp 的奇怪问题。
我当时使用 PDFSharp 库版本 1.50.4000.0(我从 1.3.2 更新并遇到同样的问题)用密码保护 PDF 文件。
该程序非常适合纵向文档,但有时我的文档具有混合方向。
但是,当横向页面位于文档中时,页面总是被剪切。
供您参考的代码:
PdfDocument document = PdfReader.Open(System.IO.Path.Combine("H:/Bloq1/", file.Name), "PasswordHere");
PdfSecuritySettings securitySettings = document.SecuritySettings;
securitySettings.OwnerPassword = "PasswordHere";
securitySettings.PermitAccessibilityExtractContent = false;
securitySettings.PermitAnnotations = false;
securitySettings.PermitAssembleDocument = false;
securitySettings.PermitExtractContent = false;
securitySettings.PermitFormsFill = true;
securitySettings.PermitFullQualityPrint = true;
securitySettings.PermitModifyDocument = false;
securitySettings.PermitPrint = true;
document.Save(System.IO.Path.Combine("H:/Bloq1/", file.Name));
tbx.Text = "Complete";
tbx.Background = Brushes.ForestGreen;
Run Code Online (Sandbox Code Playgroud)
提前感谢您阅读或回答这个问题 =D
*****************************解决了******************** ****************************
我切换到 iTextSharp 并测试了几个文档,效果很好,我将分享代码以供参考:
private void Button_Full(object sender, RoutedEventArgs e)//PROTEGE PDF PERMITIENDO IMPRESION
{
string Password = "password"; …Run Code Online (Sandbox Code Playgroud)