小编Dav*_*mes的帖子

android AutoCompleteTextView白色白色下拉列表

在这里打破我的头脑,我在网上搜索了很多,似乎这是Android上的一个错误,但尚未找到解决方案.

我有一个AutoCompleteTextView:

autodesignations = (AutoCompleteTextView) findViewById(R.id.main_autocomp);

adapterShapesAuto = new ArrayAdapter<String>(this,android.R.layout.simple_dropdown_item_1line, shapes);

autodesignations.setAdapter(adapterShapes);
Run Code Online (Sandbox Code Playgroud)

小部件工作,但下拉文本始终是白色背景上的白色文本.

我已经尝试将适配器的资源设置为android的内置布局的几种组合以及我自己的布局.

甚至将它指向一个TextView资源也可用于Spinner(按预期工作,白色背景上的黑色文本),但却发现无法使其工作,继续得到相同的结果

有帮助吗?

android widget android-widget autocompletetextview drop-down-menu

21
推荐指数
2
解决办法
1万
查看次数

iphone UISearchBar完成按钮始终启用

我有一个带UISearchBar的UIViewController.我已通过完成按钮替换了搜索按钮.

但是,当单击搜索栏时,最初会禁用"完成"按钮.这会发生,直到一个人输入任何字符

我想要做的是始终启用此完成按钮,这样如果我点击它我可以立即关闭键盘.

有帮助吗?非常感谢.

我有我的UIViewController

-(BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar  
{   
    return YES;  
}  

-(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar
{
    [searchBar resignFirstResponder];
}  

-(void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText  
{  
    if (searchBar.text.length == 0)  
    {  
        //[self fixOrientation];  
        [searchBar resignFirstResponder];  
    }   
    else  
    {  
        NSLog(@"typed");  
    }  
}  


-(void)searchBarTextDidBeginEditing:(UISearchBar *)theSearchBar  
{  
    NSLog(@"began");  // this executes as soon as i tap on the searchbar, so I'm guessing this is the place to put whatever solution is available  
}  
Run Code Online (Sandbox Code Playgroud)

iphone keyboard uisearchbar first-responder

20
推荐指数
4
解决办法
2万
查看次数

Android使用形状,选择器或列表的不同状态的不同EditText背景

我正在开始一个新的应用程序,我使用ActionBarSherlock和HoloEverywhereLib.我的min和目标SDK是相同的(10/2.3.3).这只是我可以使用他们拥有的Android运行时快速将其移植到亚马逊Kindle和BB10(已经使用此设置为另一个应用程序,它没有问题).应用程序应该尽可能接近ICS/JB.

对于我的EditTexts,我给他们一个Girgerbread/iOS(圆角,但没有阴影)看他们

几个星期前有人向我提到要抓住Gingerbread的drawable并将它们用于我的EditTexts.但我开始使用我在S/O找到的另一个答案,非常简单:

<EditText
 background:"@drawable/edittext_round_white"
 ..../>
Run Code Online (Sandbox Code Playgroud)

&我的edittext_round_white.xml:

 <?xml version="1.0" encoding="utf-8"?>
 <shape xmlns:android="http://schemas.android.com/apk/res/android" 
  android:shape="rectangle"
  >
  <corners android:radius="8dp"/>
<stroke android:width="1dp"
    android:color="#444"/>
<solid android:color="#FFFFFF" />
  </shape>
Run Code Online (Sandbox Code Playgroud)

现在,当我运行应用程序时,有两件事情是不对的

a)根本没有"焦点"(我知道我需要实现这一点,这是问题的关键)

b)光标在我的edittext中根本没有出现(灰色垂直线暗示输入所指向的edittext中的位置)

对于a)我假设我要使用某种选择器或列表,对吧?怎么样?我是Android的样式新手,任何帮助将不胜感激.我唯一要改变的是笔触颜色.

对于b)如何让光标显示?

这里的任何提示/链接/等都非常受欢迎!

android state styles shape android-edittext

14
推荐指数
2
解决办法
2万
查看次数

SQLite3(或通用SQL)检索查询结果的第n行

关于SQLite3的快速问题(也可能是一般的SQLite)

如何检索查询结果的第n行?

row_id(或任何索引)对我的情况不起作用,因为表包含带数字的列.根据一些数据,查询需要未排序的数据或按asc/desc标准排序.

但我可能需要快速检索结果的第2行和第5行.

所以除了现在用计数器实现sqlite3_step()== SQLITE_ROW之外,我不知道如何继续这个.

由于性能问题,我不太喜欢这个解决方案.所以,如果有人可以提出一个值得高度赞赏的提示.

关心大卫

mysql sql sqlite

13
推荐指数
1
解决办法
7939
查看次数

MKMapView - >到UIImage - >到NSData

对于MKMapView:UIView

我怎么能将mkmapview的内容转换为uiimage?

虽然从mkmapview的最终目标(或主要主要目标,如果你知道我的意思)是NSData var然后我可以附加到mimeType"image/png"的电子邮件

有点抓住MKMapview在任何特定时刻展示的截图

把它放在(UIImage)mapImage上

NSData*imageData = UIImagePNGRepresentation(mapImage);

有小费吗?

提前致谢

iphone uiimage nsdata mkmapview

9
推荐指数
1
解决办法
1444
查看次数

Java RegEx Matcher.groupCount返回0

我知道这已被问到但我无法修复它

对于身体(西班牙语)的书籍对象:( "quiero mas dinero"实际上相当长一点)

Matcher一直回来0:

    String s="mas"; // this is for testing, comes from a List<String>
    int hit=0;
    Pattern p=Pattern.compile(s,Pattern.CASE_INSENSITIVE);
    Matcher m = p.matcher(mybooks.get(i).getBody());
    m.find();
    System.out.println(s+"  "+m.groupCount()+"  " +mybooks.get(i).getBody());
    hit+=m.groupCount();
Run Code Online (Sandbox Code Playgroud)

我一直"mas 0 quiero mas dinero"在控制台上.为什么哦为什么?

java regex matcher

9
推荐指数
1
解决办法
1万
查看次数

SKVideoNode作为SCNSphere的纹理

我正在尝试在我的SCNView中使用SKVideoNode作为SCNSphere的视频纹理源

我正在听这个答案:

SKVideoNode(嵌入在SKScene中)作为Scene Kit节点无法正常工作的纹理

通过我的代码(粘贴在问题的末尾),我确实获得了视频和音频播放.

问题是,映射仅发生在球体的四分之一上(所有xy-正四分之一).

cameraNode位于球体内(0,0,0)并独立于sphereNode.

我确实将一个比例应用于球体节点,只是为了反转纹理的节点:

    sphereNode.scale = SCNVector3Make(-1, 1, 1)
Run Code Online (Sandbox Code Playgroud)

但评论说没有效果.

这都是在设备上测试的(iphone 6+,使用iOS 9.1):

  let sphere = SCNSphere(radius: 1)
    .
    .
    .

       func setupView() {

    // setup the sphere
    sphere.segmentCount = 55

    // sphere material
    sceneMaterial = SCNMaterial()


    // setup the sphereNode
    sphereNode = SCNNode(geometry: sphere)
    sphereNode.position = SCNVector3Make(0, 0, 0)
    sphereNode.scale = SCNVector3Make(-1, 1, 1)

    let apperture = 75.0

    // setup the camera
    camera = SCNCamera()
    camera.xFov = apperture
    camera.zFar = 10000
    camera.yFov = apperture
    camera.zNear …
Run Code Online (Sandbox Code Playgroud)

video avfoundation ios scenekit sprite-kit

8
推荐指数
0
解决办法
603
查看次数

创建通用Objective-C框架,LIPO无法映射输入文件

过去一天一直在研究这个没有成功,希望有人可以提供一些关于这个的指针。

我继承了一个旧的 objC 静态库项目,我正在尝试将其转换为动态的通用框架。

为框架创建了一个新目标,编译无问题(经过一些构建设置调整后)创建一个新聚合,添加一个运行脚本阶段:

    ######################
    # Options
    ######################

    REVEAL_ARCHIVE_IN_FINDER=true

    FRAMEWORK_NAME="MyUniversalFramework"

    SIMULATOR_LIBRARY_PATH="${BUILD_DIR}/${CONFIGURATION}-iphonesimulator/${FRAMEWORK_NAME}.framework"

    DEVICE_LIBRARY_PATH="${BUILD_DIR}/${CONFIGURATION}-iphoneos/${FRAMEWORK_NAME}.framework"

    UNIVERSAL_LIBRARY_DIR="${BUILD_DIR}/${CONFIGURATION}-iphoneuniversal"

    FRAMEWORK="${UNIVERSAL_LIBRARY_DIR}/${FRAMEWORK_NAME}.framework"


    ######################
    # Build Frameworks
    ######################

    xcodebuild -project ${FRAMEWORK_NAME}.xcodeproj -target "${PROJECT_NAME}" ONLY_ACTIVE_ARCH=NO -configuration ${CONFIGURATION} -sdk iphoneos  BUILD_DIR="${BUILD_DIR}" BUILD_ROOT="${BUILD_ROOT}" clean build

    xcodebuild -project ${FRAMEWORK_NAME}.xcodeproj -target "${PROJECT_NAME}" -configuration ${CONFIGURATION} -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO BUILD_DIR="${BUILD_DIR}" BUILD_ROOT="${BUILD_ROOT}" clean build

    ######################
    # Create directory for universal
    ######################

    rm -rf "${UNIVERSAL_LIBRARY_DIR}"

    mkdir "${UNIVERSAL_LIBRARY_DIR}"

    mkdir "${FRAMEWORK}"


    ######################
    # Copy files Framework
    ######################
    cp -R "${SIMULATOR_LIBRARY_PATH}" "${FRAMEWORK}"

    cp -R "${DEVICE_LIBRARY_PATH}" "${FRAMEWORK}"


    ######################
    # Make an …
Run Code Online (Sandbox Code Playgroud)

frameworks objective-c ios lipo ios-universal-framework

8
推荐指数
1
解决办法
1662
查看次数

iphone界面发光效果问题

我想在这个名为convert的应用程序中实现我认为是UILabel(或者可能是自定义控件?)的发光效果.我认为该应用程序看起来非常整洁,我正在尝试为我自己的应用程序实现类似的效果

有帮助吗?

最好的问候
大卫

替代文字http://www.davidhomes.net/convert.png

iphone cocoa-touch interface effects glow

7
推荐指数
2
解决办法
4015
查看次数

SceneKit,SCNMaterial的翻转方向

对SceneKit来说非常新,所以只需在这里寻求帮助:

我有一个SCNSphere,它的中心有一个摄像头

我创建了一个SCNMaterial,doubleSided,并将其分配给球体

由于相机位于中央,因此图像看起来垂直翻转,当内部文本完全混乱时.

那么如何翻转素材或图像(虽然后来它将是视频中的帧),欢迎任何其他建议.

这个解决方案顺便说一下,我失败了,normalImage作为一种材料应用(但是从球体内部看时图像被翻转),但是分配flippedImage结果没有任何材料(白色屏幕)

    let normalImage = UIImage(named: "text2.png")
    let ciimage = CIImage(CGImage: normalImage!.CGImage!)
    let flippeCIImage = ciimage.imageByApplyingTransform(CGAffineTransformMakeScale(-1, 1))
    let flippedImage = UIImage(CIImage: flippeCIImage, scale: 1.0, orientation: .Left)

    sceneMaterial.diffuse.contents = flippedImage
    sceneMaterial.specular.contents = UIColor.whiteColor()
    sceneMaterial.doubleSided = true
    sceneMaterial.shininess = 0.5
Run Code Online (Sandbox Code Playgroud)

uiimage material ios ciimage scenekit

7
推荐指数
3
解决办法
4070
查看次数